About Curtis Holdings Ltd (05555958) United Kingdom