About Berkshire Design & Development Services Limited (09883348) United Kingdom