About Wescombe Corporation Limited (05238558) United Kingdom