About James Kirk Design Limited (06626640) United Kingdom