About Brian Duffin Services Ltd. (SC672073) United Kingdom