About Bob Carter Ltd (09810318) United Kingdom