About The Wilsher Group Limited (02808452) United Kingdom