About B.a.c. & Son Solutions Ltd (04793130) United Kingdom