About Roxland Associates Limited (02995570) United Kingdom