About Al Mears And Son Ltd (09421431) United Kingdom