About Wickfield Holdings Limited (12959625) United Kingdom