About Loughshore Spray Foam Insulation Limited (NI661920) United Kingdom