About Ross Edgar Limited (06720451) United Kingdom