About B C A & S Ltd (SC650697) United Kingdom