About Sabre Structures Limited (03665453) United Kingdom