About White Clarke Group Holdings Limited (10014049) United Kingdom