About Berkshire Design Contractors Limited (12088136) United Kingdom