About Strafford & Kent Limited (05590202) United Kingdom