About Degree 53 Limited (08537485) United Kingdom