About Steyne Farm No.2 Limited (04142388) United Kingdom