About Templeton Materials Specialist Ltd (SC398527) United Kingdom