About Folkers Limited (13622894) United Kingdom