About Pegasus Design London Limited (07968965) United Kingdom