About Anslow Engineering Limited (04570125) United Kingdom