About Laurance & Co Limited (08931870) United Kingdom