About The Layton & Powell Electrical Ssas 1826 Ltd (07747095) United Kingdom