About Allerton Design Limited (12555028) United Kingdom