About Filmer & Co (uk) Ltd (07699182) United Kingdom