About Loughran Design Solutions Limited (08423609) United Kingdom