About Addlepool Farm Trading Limited (12497283) United Kingdom