About Apparatus Limited (06526128) United Kingdom