About Macauley Smith Limited (07250252) United Kingdom