About Paddy Findlay Limited (10676618) United Kingdom