About Appledor Solutions Limited (12571485) United Kingdom