About Clifton Field Sports Limited (SC481818) United Kingdom