About Clive Steven Armstrong Services Ltd (07089902) United Kingdom