About Apparatus London Ltd. (12270103) United Kingdom