About Ormsby Rodgers Limited (03081162) United Kingdom