About Wykeland Limited (00936356) United Kingdom