About Densbridge Limited (SC177639) United Kingdom