About Amb-kelso Limited (13099930) United Kingdom