About R. & H. Wale (duxford) Limited (07019730) United Kingdom