About Lucien Pellat-finet (scotland) Limited (SC227895) United Kingdom