About Rochford House Limited (12063687) United Kingdom