About Alcam Associates Ltd (07601042) United Kingdom