About Lamsburys Limited (06528682) United Kingdom