About Alfred & Austin Associates Limited (07934052) United Kingdom