About Wilcroft Holdings Limited (00809752) United Kingdom