About Strawson Limited (04269401) United Kingdom