About Djpools & Tiling Ltd (12650762) United Kingdom