About Alfred Bishop Limited (03089540) United Kingdom