About Lowrie Brothers Limited (04346907) United Kingdom