About S E Mclean Ltd (13015039) United Kingdom