About J Baker Developments Limited (05148052) United Kingdom