About Len Valley Design And Build Ltd (13655704) United Kingdom