About Flangeless Fittings Limited (11575152) United Kingdom