About T I Curtis Ltd (05860229) United Kingdom