About Ivy Farrell Uk Limited (12985229) United Kingdom