About Berkshire Construction Services Limited (12622213) United Kingdom