About W S C Wadrup Independent Consultant Ltd (05441096) United Kingdom