About Precision Louvre Company Limited (02827919) United Kingdom