About Iic Lambeth Holding Company Limited (05540402) United Kingdom