About Roost Bagshot Ltd. (10818848) United Kingdom