About Allen Brothers (fittings) Limited (00610872) United Kingdom