About Aa & Mr Holdings Ltd (05695961) United Kingdom