About Folkington S Limited (07395914) United Kingdom