About B.j. Waller Limited (01653292) United Kingdom