About Frances Yuille Ltd (SC418184) United Kingdom