About Alfred & Company Limited (05083963) United Kingdom