About Edmans & Co Limited (06278751) United Kingdom