About Chenniston Holdings Limited (07652944) United Kingdom