About K. Worlock Homes Limited (02138992) United Kingdom