About Strachan Furniture Makers Limited (02803216) United Kingdom