About Sherwood Bros. And Burton (maidenhead) Limited (00815983) United Kingdom