About Streat Crete Ltd (07079395) United Kingdom