About Claire S Luo Contracting Services Limited (12250730) United Kingdom