About Logan Sandars Ltd (11655038) United Kingdom