About Milne Joinery Stamford Ltd (11807998) United Kingdom