About L&d Hegarty Ltd. (SC527816) United Kingdom