About Lockyer (plymouth) Limited (09041639) United Kingdom