About Blencowes Ajp Limited (13592995) United Kingdom