About Chelford B & B Limited (10625064) United Kingdom