About Bob Greenhouse Ltd (12997860) United Kingdom