About James Aldridge Limited (07052704) United Kingdom