About Peter Koo Design Ltd (10405915) United Kingdom