About Fairwood Holdings Limited (04124946) United Kingdom