About Three Star Bedford Ltd (10022117) United Kingdom