About Sir Whippy Ltd (11795152) United Kingdom