About Sips Frames Uk Ltd (03722506) United Kingdom