About Berber Smith Limited (12233853) United Kingdom