About L. Fitton Limited (05883599) United Kingdom