About Beckeloak Limited (02767636) United Kingdom