About Allied London St Johns Holding Company Limited (10271617) United Kingdom