About Strogden Limited (09594711) United Kingdom