About Sherry Construction Limited (09922976) United Kingdom