About Leigh Vale Limited (05412643) United Kingdom