About Steffan Fitting Ltd (10897831) United Kingdom