About Studio One Builders Limited (02043247) United Kingdom