About Billsons Holdings Limited (09602246) United Kingdom