About Stokers Holdings Limited (05161867) United Kingdom