About A & S Fa Ade Specialists Limited (13625844) United Kingdom