About Pren Sash & Case Ltd (SC674434) United Kingdom