About B C Location Services Limited (03356398) United Kingdom