About L.farrell Clean Ltd (12663293) United Kingdom