About Proptight Engineering Limited (12615932) United Kingdom