About The Ormerod B&b Limited (10328001) United Kingdom