About S & A Builders Limited (07400204) United Kingdom