About Angus Larder Ltd (SC524739) United Kingdom