About Aldred & Curwin Ltd (10880570) United Kingdom