About Lbbk Woollard Limited (10412625) United Kingdom