About Fern Developments (lancashire) Limited (06378037) United Kingdom