About Bradmarsh Templar Limited (03560854) United Kingdom