About Templeton Modifications Ltd (NI636468) United Kingdom