About Lea Bastable Limited (11754342) United Kingdom