About Clanrolla Fields Limited (11324556) United Kingdom