About Blackett & Traynor Construction Limited (SC282506) United Kingdom