About Aberdeen Paris Limited (06959550) United Kingdom