About Lavell & Co Limited (04804543) United Kingdom