About Wanborough Investment Company Limited (00612096) United Kingdom