About Alfred & William Limited (11776235) United Kingdom