About Brompton Technology Limited (07756396) United Kingdom