About Banbray Limited (01220882) United Kingdom