About Fennelly Art Limited (05052896) United Kingdom