About Long Moss 1965 Limited (08876612) United Kingdom