About Kenninghall Barking Limited (05697289) United Kingdom