About Billings Jackson Limited (03567823) United Kingdom