About Rochford (scotland) Limited (SC485821) United Kingdom