About Eddy S Fitters Ltd (12020026) United Kingdom