About Addleshaws Limited (02238081) United Kingdom