About James Aldred Limited (07887884) United Kingdom