About Sj Baker Developments Limited (08119079) United Kingdom