About James Lockyer Developments Limited (04983490) United Kingdom