About Upper Bedford Ltd (13574857) United Kingdom