About J Boam (london) Limited (03428710) United Kingdom