About Sweeney & Feddy Limited (10396646) United Kingdom