About Bill Bean Limited (03519296) United Kingdom