About Bamcs Ltd (07604498) United Kingdom