About Abel Applications Limited (03270215) United Kingdom