About The Life Skills Centre (folkestone) Limited (05120372) United Kingdom