About Bp Fix & Trix Limited (10343001) United Kingdom