About S.p. Berry Interiors Limited (05357628) United Kingdom