About Ross Parker Design Limited (12041544) United Kingdom