About Landseer Bailey Limited (06089818) United Kingdom