About Ledgemore Services & Supplies Limited (08048669) United Kingdom