About British Foundry Units Limited (00257135) United Kingdom