About Lamley & Winn Ltd (12827028) United Kingdom