About Hampden Kebab Limited (08482880) United Kingdom