About Stainless Feet & Castors Limited (08868057) United Kingdom