About Beetlestone Limited (03745284) United Kingdom