About Tindall Projects Ltd (09523665) United Kingdom