About Bratton Technical Limited (08848306) United Kingdom