About Wickhambrook Limited (11047996) United Kingdom