About B & S Partnership Limited (04054980) United Kingdom