About Alan Godrich (sewing Machines) Limited (01037720) United Kingdom