About Rolling Meadows Ltd (09780916) United Kingdom