About Amb Practice Limited (07232378) United Kingdom