About Logical Marketing Services Ltd (13575725) United Kingdom