About Bell Meadow Limited (04685842) United Kingdom