About C V Ross & Co Trustees Limited (05983780) United Kingdom