About Folkestone Shearway Business Park Centre Limited (10696378) United Kingdom