About Williams Kitchen & Bedroom Installations Ltd (13177041) United Kingdom