About Castle Mews (folkestone) Limited (09049252) United Kingdom