About Farlstone (scotch St) Limited (NI662466) United Kingdom