About Curtis & Co Ltd (05610891) United Kingdom