About Lambridge Interim Limited (11260910) United Kingdom