About Nineteen Feet Limited (08448563) United Kingdom