About Lavery Rowe Holdings Limited (09106266) United Kingdom