About Clipstone Feeder Limited (07697291) United Kingdom