About Stanhill Operations Limited (07497466) United Kingdom