British Automation and Robotics Assoc.

New Progress House, 34 Stafford Road, Wallington, SM6 9AA, United Kingdom (London)