About J&d Clean Ltd (12960252) United Kingdom