About Bob Shale Installations Limited (04518748) United Kingdom