About Borgrollswarner (uk) Limited (07952590) United Kingdom