About Baylencroft Limited (02197461) United Kingdom