About Wilbow Limited (02247214) United Kingdom