About Obar Camden Ltd. (04962866) United Kingdom