About Griff Boyle Design Management Limited (03699642) United Kingdom