About T & L Higgins Design Ltd. (SC321578) United Kingdom