About Wideacre Limited (06485240) United Kingdom