About J Clarke Developments Ltd (10999277) United Kingdom