About Laban George Limited (11629111) United Kingdom