About Low Wood Holdings Limited (13193183) United Kingdom