About The L&a (group) Limited (08290724) United Kingdom