About Farmaggedon (halloween) Ltd (10633003) United Kingdom