About Biba & Company Limited (09162000) United Kingdom