About B & H (sw) Ltd (12218291) United Kingdom