About Amba Design Limited (03485028) United Kingdom