About Coben Scott Limited (05597022) United Kingdom