About Ashwood Technology Limited (03207452) United Kingdom