About Strakers (devizes) Limited (03187375) United Kingdom