About Maceo Design And Management (gb) Ltd (07418439) United Kingdom