About Bill House Limited (02396732) United Kingdom