About Mel Curtis Ltd (05893263) United Kingdom