About Bff Handel Limited (06144734) United Kingdom