About Swainestudioservices Ltd (11869031) United Kingdom