About J & B Baker Services Ltd (12262250) United Kingdom